to be inspected to be able to pass emission, safety, etc. I would think the country's transportation dept. would have those guidelines and would be able to give him a statement/certification so he can freely drive his Z there.
Still letting it all sink in... and loving every minute of it!!